package com.sx.service;

import com.sx.controller.OptionRecord;
import com.sx.pojo.OptionRecords;

import java.util.ArrayList;
import java.util.List;

public interface OptionRecordService {
    // 添加操作记录
    //void addOptionRecord(String PersonId, String name, int flag, String id, int type);
    void addOptionRecord(String PersonId, String personName,String BeOption, String AfOption, int flag, int type);
    // 获取所有操作记录
    ArrayList<OptionRecords> getAllOptionRecord();
    // 删除操作记录
    boolean deleteOptionRecordById(String id);
    // 根据条件筛选操作记录
    List<OptionRecords> getFilteredOptionRecords(String startDate, String endDate, String operatorId, String operationType, String tableType);
    // 分页获取操作记录
    List<OptionRecords> getOptionRecords(OptionRecords o, int i, int i1);
}
